home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
batch
/
bshell28
/
bshell.doc
next >
Wrap
Text File
|
1991-03-16
|
10KB
|
177 lines
BSHELL V2.80
Anderson & Zakas Consulting
BSHELL is a menuing system that catalogues, describes, and runs all your
executable files. Though it is intended mainly for BATch files, it works
equally well with .COM and .EXE executable files. It is quick, simple to use,
easy to learn, and requires no memory overhead since it is not a TSR.
BSHELL sorts, catalogues, and runs all your batch (and executable) files.
===============================BSHELL Features=================================
- 54 Character descriptions describe each file catalogued
- 1 Key speed search
- Searching for keywords in descriptions or file names
- Stores 50 batch files (325 in registered version)
- Configure to catalog and run any .BAT, .COM, or .EXE file
- View or Edit batch files with your favorite editor
- Mouse support
- Allows running batch files with the same name
- Automatically scans hard drives for all your batch files
- Run any batch file on any hard drive
- Instant registration feature
================================Running BSHELL=================================
Place BSHELL.EXE in the root directory or any directory on the PATH of your
hard disk. Make this the current directory when running BSHELL for the first
time. BSHELL will generate a data file called BSHELL.DAT the first time it is
run. Both BSHELL.EXE and BSHELL.DAT should be kept in the same directory, one
which is on the DOS PATH. After this first execution of BSHELL, it can be
called and executed from any subdirectory. When run for the first time, BSHELL
will automatically scan the current drive and search for all *.BAT files. The
initial description of all the batch files will be the file's respective PATHs.
To execute a batch file stored in BSHELL, use the PgUp, PgDn, Home, End,
speed search, cursor keys, or mouse. The file to be executed will be
highlighted with a light bar. Pressing ENTER or the left mouse button will
execute the batch file. Pressing ESC or the right mouse button will return
you to DOS.
----KEYS----
<ESC> Pressing ESC from the main menu will exit the program and
put you back on the Drive and Directory you started from.
The highlighted batch file will not be run.
<ENTER> Pressing ENTER will execute the highlighted batch file.
0..9 The alpha numeric keys are used for speed searching. Pressing a
A..Z speed search key brings the highlight bar to the filename
whose first letter matches the key pressed.
F1 Online help screen
F2 A list of all hard drives in the system is displayed. Using
the cursor keys or the mouse move the highlight bar to the drive
letter to be scanned. Pressing ENTER or the left mouse button
will scan the selected drive for all files matching the *.BAT
specification. Pressing ESC or the right mouse button will abort
this operation. If the batch file found is already catalogued, it
will not be added to the database. The files are sorted and then
displayed on the main screen. This shareware version will show
the first 50 files catalogued. The registered version of BSHELL
will store 325 files in the database.
F3 Using the cursor keys or the mouse, move the highlight bar to the
entry to be edited and press F3 . You will now be able to modify
the description for the current entry. The description can be up
to 54 alph numeric characters long. When you are done press ENTER
to store the changes or ESC to abort the changes and restore the
original description.
F4 Press F4 to locate a string in the filename or description fields.
On top of the screen a prompt asking you to enter the search string
will appear . Type in the string to search for and press ENTER.
The search is not case sensitive. The highlight bar will be
positioned on the first occurance of a match. If the string is
not found, an error message will be displayed.
F5 Pressing F5 will search for the next occurance of the string
previously entered in F4. The highlight bar will be positioned on
the next match. If the string is not found, an error message will
be displayed.
F6 Pressing F6 will delete the highlighted record. If the delete
confirmation is set to 'Y' (see F8), you will be asked if you
want to delete this record. Enter Y to delete or N to abort the
delete operation.
F7 Pressing F7 will allow you to manually insert a record into the
database. All fields must be completed.
The first field DRIVELETTER, is the letter of the hard drive
where the batch file is stored. Valid letters are C through Z.
The FILENAME field is the name of the batch file as it appears
on disk. Format is filename.ext (ie HELLO.BAT).
The PATH field specifies the subdirectory that the batch file
is stored in. The first and last characters entered in this field
should be \ If the batch file being entered is stored in a
subdirectory called C:\GAMES then you would enter \GAMES\ in
this field. A subdirectory called C:\LANG\PASCAL would be entered
\LANG\PASCAL\
The last field is the DESCRIPTION field. You may enter up to
54 alpha numeric characters to describe the batch file.
F8 Pressing F8 allows you to configure some of the options of BSHELL.
The first field that is configurable is the FILES TO SCAN FOR
field. BSHELL defaults to scanning for only batch files. But by
using this option you can set BSHELL to scan for any executable
file. If you set this field to *.COM the next time you use the
F2 option, BSHELL will scan your hard drives for all COM files and
include them in the database. All the options that are set to work
with batch files will now work with executable files. This field
can also be set to *.EXE
The second field NAME OF FILE VIEWER allows you to specify the
program you will use to view or edit files. The DEFAULT name if
Vern Buergs file viewer called LIST.COM. You can use any editor
you may have, just type in the name. Some editors that I have
tested are BROWSE.EXE, PCEDIT.EXE, NE.EXE, LIST.COM After
configuring BSHELL to use your editor, place the editor in the same
subdirectory as BSHELL, or in any subdirectory on the DOS PATH.
The third field is the CONFIRM BEFORE DELETING field. If you set
this field to Y, when pressing F6 from the main menu, you will be
asked if you are sure you want to delete the current record.
Setting this field to N will delete the record immediately when F6
is pressed, without asking for a confirmation.
F9 Pressing F9 will allow you to enter your registartion password
which you will recieve when you register your copy of BSHELL
(see file BSHELL.REG) Entering the password will remove the
registration screen and allow you to store up to 325 records in
BSHELL. The pasword must be entered exactly as shown on the
registration confirmation letter you will recieve.
F10 Pressing F10 will call your file editor or viewer so you can
view the file currently highlighted on the main screen. Once you
are in the editor, you may view or change the file. After you
escape the editor, you will return to BSHELL.
================================REGISTRATION===================================
You may use BSHELL on a trial basis for up to 30 days freely. You may give
it away to anyone you wish so long as you do not charge for it or use it as an
incentive to buy. If, after the 30 day trial period, you wish to continue to
use BSHELL, a registration fee of $15 is required. Please let me know what
version you currently have so that I can be sure to send you the correct
registration information. Please the use registration form in the BSHELL.REG
file.
Payment should be by check or money in U.S. funds drawn on a U.S. bank.
I can not be responsible for cash that is sent through the mail. Printing the
file "BSHELL.REG" will produce an order form that you can use to register
BSHELL. Send your registration and/or inquiry to:
Anderson & Zakas Consulting
119 Hubinger St.
New Haven CT 06511
====================================HINTS======================================
Make the last line in all your batch files :
BSHELL
so BSHELL will be executed after your batch file ends.
Do not compress BSHELL with a utility such as PKLITE or LZEXE. BSHELL
modifies itself to change configuration changes, and will be unable to do so
if it is compressed at run time.